Accelerating the Performance of Software Tunneling Using a Receive Offload-Aware Novel L4 Protocol

نویسندگان

  • Ryota Kawashima
  • Hiroshi Matsuo
چکیده

An L2-in-L3 tunneling technology plays an important role in network virtualization based on the concept of Software-Defined Networking (SDN). VXLAN (Virtual eXtensible LAN) and NVGRE (Network Virtualization using Generic Routing Encapsulation) protocols are being widely used in public cloud datacenters. These protocols resolve traditional VLAN problems such as a limitation of the number of virtual networks, however, their network performances are low without dedicated hardware acceleration. Although STT (Stateless Transport Tunneling) achieves far better performance, it has pragmatic problems in that STT packets can be dropped by network middleboxes like stateful firewalls because of modified TCP header semantics. In this paper, we propose yet another layer 4 protocol (Segment-oriented Connection-less Protocol, SCLP) for existing tunneling protocols. Our previous study revealed that the high-performance of STT mainly comes from 2-level software packet pre-reassembly before decapsulation. The SCLP header is designed to take advantage of such processing without modifying existing protocol semantics. We implement a VXLAN over SCLP tunneling and evaluate its performance by comparing with the original VXLAN (over UDP), NVGRE, Geneve, and STT. The results show that the throughput of the proposed method was comparable to STT and almost 70% higher than that of other protocols. key words: Software-Defined Networking, network virtualization, Network Function Virtualization, datacenter networks

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Selective and transparent acceleration of OpenFlow switches

We present the design and implementation of a transparent and selective offload architecture, accelerating a mature software OpenFlow implementation (Open vSwitch) using a programmable network processor. Our design combines the flexibility offered by software OpenFlow implementations with the performance of specialised switch hardware. It is targeted at accelerating the emerging class of edge/g...

متن کامل

IPv 4 Traffic Offload Selector Option for Proxy Mobile IPv

This specification defines a new mobility option, the IPv4 Traffic Offload Selector option, for Proxy Mobile IPv6. This option can be used by the local mobility anchor and the mobile access gateway for negotiating IPv4 traffic offload policy for a mobility session. Based on the negotiated IPv4 traffic offload policy, a mobile access gateway can selectively offload some of the IPv4 traffic flows...

متن کامل

Magnetic Tunnel Window’s Imprint and Beyond

We report results from Monte Carlo simulations of systems of magnetic dipoles that relax through quantum tunneling, much as Fe8 crystals at very low temperature. For short times, a hole develops in suitably defined magnetic field pseudo–distributions, which matches the shape of the tunnel window (TW). Much later, ordinary field distributions P (h) develop similar holes if thermal energies are n...

متن کامل

Design of a novel congestion-aware communication mechanism for wireless NoC architecture in multicore systems

Hybrid Wireless Network-on-Chip (WNoC) architecture is emerged as a scalable communication structure to mitigate the deficits of traditional NOC architecture for the future Multi-core systems. The hybrid WNoC architecture provides energy efficient, high data rate and flexible communications for NoC architectures. In these architectures, each wireless router is shared by a set of processing core...

متن کامل

VFP: A Virtual Switch Platform for Host SDN in the Public Cloud

Many modern scalable cloud networking architectures rely on host networking for implementing VM network policy e.g. tunneling for virtual networks, NAT for load balancing, stateful ACLs, QoS, and more. We present the Virtual Filtering Platform (VFP) a programmable virtual switch that powers Microsoft Azure, a large public cloud, and provides this policy. We define several major goals for a prog...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEICE Transactions

دوره 98-B  شماره 

صفحات  -

تاریخ انتشار 2015